package com.fuze.questionnaire.common;

import lombok.Getter;

/**
 * @author sepc_
 * @date 3/16/2021 13:56
 * 系统中使用的状态码枚举
 */
public enum Advice {

    /**
     * 成功的通用枚举
     */
    SUCCESS(2000, "Success"),

    /*========================================*/

    /**
     * 数据校验失败
     */
    FAILED_VERIFICATION(5001, "数据校验失败"),
    /**
     * 读取数据失败
     */
    FAILED_READ_DATA(5002, "数据读取失败"),
    /**
     * 登录失败
     */
    FAILED_LOGIN(5003, "用户微信登录失败"),
    /**
     * 插入数据失败
     */
    FAILED_INSERT(5004, "插入数据失败"),
    /**
     * 更新数据失败
     */
    FAILED_UPDATE(5005, "更新数据失败"),

    /**
     * 用户不存在
     */
    USER_NOT_EXIST(5006, "用户不存在");


    /**
     * 提示码
     */
    @Getter
    private final Integer code;
    /**
     * 提示信息
     */
    @Getter
    private final String message;

    Advice(Integer code, String message) {
        this.code = code;
        this.message = message;
    }


}
